956,957,958,958,958,957,956,955,953,951,950,949,946,946,947,947,947,946,950,955;651,654,658,662,665,667,669,670,671,672,668,665,663,662,660,655,653,648,647,647